

add_library(demuxer STATIC
        ../include/demuxer/demuxer_interface.hpp
        general_demuxer.cpp
        ../include/demuxer/general_demuxer.h
        stream.cpp
        ../include/demuxer/stream.h)

target_link_libraries(demuxer PUBLIC utils PUBLIC interfaces PUBLIC error PUBLIC glog::glog)

target_include_directories(demuxer
        PUBLIC ../include/demuxer)